a3c1fbcabaea839dc10ccb3ab8dd19277d28e4bd,webit-script/src/main/java/webit/script/core/ast/statements/AbstractForInPart.java,AbstractForInPart,setCollectionExpr,#Expression#,30
Before Change
public AbstractForInPart setCollectionExpr(Expression collectionExpr) {
this.collectionExpr = collectionExpr;
varmgr.push();
if (varmgr.assignVariant("for.iter", line, column) != 0) {
throw new ParseException("assignVariant failed!");
}
return this;
}
After Change
public AbstractForInPart setCollectionExpr(Expression collectionExpr) {
this.collectionExpr = collectionExpr;
varmgr.push();
iterIndex = varmgr.assignVariant("for.iter", line, column);
return this;
}